seed leaf - English Synonyms Dictionary

seed leaf

n.
[1] cotyledon